be self-supporting - Türkisch Englisch Wörterbuch